diffuse endothelioma - French English Dictionary